package com.wisewin.pose.entity.db;

import java.io.Serializable;
import java.util.Date;

public class ActionDO implements Serializable {
    private static final long serialVersionUID =  3436134742053834780L;
    /**
     * 动作ID
     */
    private Integer id;
    /**
     * 动作名称
     */
    private String actionName;
    /**
     * 动作视频URL
     */
    private String videoUrl;
    /**
     * 封面图
     */
    private String coverUrl;
    /**
     * 时长 单位毫秒 ms
     */
    private Long duration;
    /**
     * 机构根节点ID
     */
    private Integer orgRootId;
    /**
     * 归属结构节点ID
     */
    private Integer orgNodeId;
    /**
     * 创建时间
     */
    private Date createTime;
    /**
     * 修改时间
     */
    private Date updateTime;
    /**
     * 创建者ID
     */
    private Integer createUserId;
    /**
     * 每次预计消耗的卡路里
     */
    private Integer calorie;
    /**
     * 动作指导，前端语音播放
     */
    private String guidance;

    private String isPublic;

    private Integer classificationId;

    private String contraindication;

    private Integer baseId;

    private String durationVal;

    private Date actionTime;

    private String trainType;

    private String suitRisk;

    public Integer getId() {
        return id;
    }

    public void setId(Integer id) {
        this.id = id;
    }

    public String getActionName() {
        return actionName;
    }

    public void setActionName(String actionName) {
        this.actionName = actionName;
    }

    public String getVideoUrl() {
        return videoUrl;
    }

    public void setVideoUrl(String videoUrl) {
        this.videoUrl = videoUrl;
    }

    public String getCoverUrl() {
        return coverUrl;
    }

    public void setCoverUrl(String coverUrl) {
        this.coverUrl = coverUrl;
    }

    public Long getDuration() {
        return duration;
    }

    public void setDuration(Long duration) {
        this.duration = duration;
    }

    public Integer getOrgRootId() {
        return orgRootId;
    }

    public void setOrgRootId(Integer orgRootId) {
        this.orgRootId = orgRootId;
    }

    public Integer getOrgNodeId() {
        return orgNodeId;
    }

    public void setOrgNodeId(Integer orgNodeId) {
        this.orgNodeId = orgNodeId;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public Integer getCreateUserId() {
        return createUserId;
    }

    public void setCreateUserId(Integer createUserId) {
        this.createUserId = createUserId;
    }

    public Integer getCalorie() {
        return calorie;
    }

    public void setCalorie(Integer calorie) {
        this.calorie = calorie;
    }

    public String getGuidance() {
        return guidance;
    }

    public void setGuidance(String guidance) {
        this.guidance = guidance;
    }

    public String getIsPublic() {
        return isPublic;
    }

    public void setIsPublic(String isPublic) {
        this.isPublic = isPublic;
    }

    public Integer getClassificationId() {
        return classificationId;
    }

    public void setClassificationId(Integer classificationId) {
        this.classificationId = classificationId;
    }

    public String getContraindication() {
        return contraindication;
    }

    public void setContraindication(String contraindication) {
        this.contraindication = contraindication;
    }

    public Integer getBaseId() {
        return baseId;
    }

    public void setBaseId(Integer baseId) {
        this.baseId = baseId;
    }

    public String getDurationVal() {
        return durationVal;
    }

    public void setDurationVal(String durationVal) {
        this.durationVal = durationVal;
    }

    public Date getActionTime() {
        return actionTime;
    }

    public void setActionTime(Date actionTime) {
        this.actionTime = actionTime;
    }

    public String getTrainType() {
        return trainType;
    }

    public void setTrainType(String trainType) {
        this.trainType = trainType;
    }

    public String getSuitRisk() {
        return suitRisk;
    }

    public void setSuitRisk(String suitRisk) {
        this.suitRisk = suitRisk;
    }
}
